-
-
Notifications
You must be signed in to change notification settings - Fork 792
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor ISO countries + create IW parsing class #1443
Conversation
This PR substantially changes how RaspAP interacts with wireless-regdb, the regulatory database used by the Linux kernel. RaspAP's internal wireless.json is retired in favor of an IwParser class that leverages Frequencies with the following regulatory restrictions are excluded:
Per the hostapd source, for frequencies > 5500 MHz only the following channels are allowed: Selecting a country code in the Hotspot > Advanced now sets the wireless regulatory domain with Configuring an AP now correctly sets the VHT center frequency segment value depending on the channel. The end result is users are able to select their own country, rather than pick from a narrow list of 5GHz supported ones, and configure an 802.11ac AP using channels supported by both the Linux kernel and hostapd. tl;dr: 802.11ac support for everyone — if your country (and hardware) permits it 😉 @Ekiben542 @godfuture thanks for reporting this, it's long overdue |
No description provided.